package com.itheima.param;

/**
 * @Author 王加鑫
 * @Date 2021/4/22 15:47
 * @Version 1.0
 * java的基础数据类型执行的是值传递
 */
public class ParamTest01 {
    public static void main(String[] args) {
        int num = 100;
        System.out.println("num是:"+num);
        setNum(num);
        /*
        为什么这里的num还是100?
        因为虽然在setName()方法中修改了num的值
        但是只是在setNum()方法中生效,并没有修改主方法中num的值
        所有num值还是100;
         */
        System.out.println("num再是:"+num);

    }

    public static void setNum(int num){
        System.out.println("setNum中的num是:"+num);
        num = 200;
    }
}
